be out of one's skull - French English Dictionary